body{
    background: url(../image/reg_repeat_bg.png) repeat-x #bee1f5;
    #zc-top{
        width: 900px;
        height: 168px;
        margin: 0 auto;
        padding-top: 10px;
        padding-bottom: 10px;
        background: url(../image/bg_reg_wave.png) no-repeat center bottom;
        div{
            background: url(../image/WB_logo.png) no-repeat;
            width: 200px;
            height: 72px;
            margin: 0 auto;
            margin-top: 30px;
            background-size: contain;
        }
    }
    #zc-conter{
        width: 900px;
        height: 452px;
        margin: 0 auto;
        background: #fff;
        border: 1px solid #eee;
        border-radius: 5px;
        position: relative;
        // 个人注册和官方注册标题
        #zc-title{
            width: 820px;
            height: 36px;
            padding: 24px 40px 22px;
            // background: lightseagreen;
            li{
                display: inline;
                width: 88px;
                height: 33px;
                font-size: 22px;
                margin-right: 30px;
            }
        }
        #zhuce{
            width: 600px;
            height: 345px;
            margin-left: 20px;
            margin-top: 10px;
            // background: cornflowerblue;
            // 个人注册
            #grzc{
                p:first-child{
                    float: left;
                    span:first-child{
                        float: left;
                        width: 160px;
                        height: 30px;
                        text-align: right;
                        margin-bottom: 20px;
                    }
                    select{
                        float: left;
                        font-size: 12px;
                        width: 50px;
                        height: 30px;
                        margin-left: 10px;
                        border: 1px solid #eee;
                        margin-bottom: 20px;
                    }
                    
                }
                #srsjh{
                    float: left;
                    width: 150px;
                    height: 28px;
                    border: 1px solid #eee;
                    margin-bottom: 20px;
                    position: relative;
                    span{
                        float: left;
                        width: 31px;
                        height: 28px;
                        line-height: 28px;
                        font-size: 13px;
                    }
                    input{
                        float: left;
                        width: 112px;
                        height: 28px;
                        border: none;
                        outline: medium;
                    }
                    #sjts{
                        width: 160px;
                        height: 30px;
                        text-align: right;
                        margin-bottom: 20px;
                        position: absolute;
                        font-size: 16px;
                    }
                }
                p:nth-child(3){
                    float: left;
                    span{
                        float: left;
                        width: 160px;
                        height: 30px;
                        text-align: right;
                        margin-bottom: 20px;
                    }
                    input{
                        float: left;
                        width: 195px;
                        height: 22px;
                        text-align: left;
                        margin-left: 10px;
                        // border: none;
                        outline: medium;
                        margin-bottom: 20px;
                    }
                }
                p:nth-child(4){
                    float: left;
                    span{
                        float: left;
                        width: 160px;
                        height: 30px;
                        text-align: right;
                        margin-bottom: 20px;
                    }
                    button{
                        float: left;
                        width: 120px;
                        height: 26px;
                        margin-left: 10px;
                        font-size: 12px;
                        background: #ddd;
                    }
                    input{
                        float: left;
                        width: 70px;
                        height: 22px;
                        margin-left: 5px;
                        outline: medium;
                    }
                }
                #wyzm{
                    font-size: 12px;
                    float: left;
                    margin-left: 170px;
                    a{
                        color: #0a8cd2;
                    }
                }
                #lijizhuce{
                    float: left;
                    width: 200px;
                    height: 36px;
                    margin-top: 20px;
                    margin-left: 170px;
                    margin-bottom: 20px;
                    padding-top: 10px;
                    padding-bottom: 8px;
                    background: #FFA00A;
                    border: 1px solid #ffb33b;
                    color: #fff;
                    font-weight: 700;
                    font-size: 18px;
                    line-height: 18px;
                }
                #grzc-but{
                    float: left;
                    margin-left: 170px;
                    
                    p{
                        
                        padding: 0;
                        width: 300px;
                        font-size: 13px;
                        a{
                            color: #0a8cd2;
                        }
                    }
                }
            }
        }
        // 右侧样式未设置
        #zc-right{
            position: absolute;
            right: -10px;
            top: 62px;
            width: 210px;
            height: 257px;
            margin-right: 30px;
            margin-top: 30px;
            font-size: 14px;
            border-left: 1px solid #eee;
            padding-left: 25px;
            // background: lightgreen;
            div:first-child{
                width: 150px;
                height: 20px;
                padding-top: 5px;
                padding-bottom: 5px;
                border-bottom: 1px solid #eee;

            }
        }
    }
}
